﻿html{background: #fff;color: #000; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding: 0px;margin: 0px;}
table{border-spacing: 0;border-collapse: collapse;}
fieldset,img{border-style:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style: normal;font-weight: normal;}
li{list-style-type: none;}
caption,th{text-align: left;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
q:before, q:after{content: '';}
abbr,acronym{border-style: none;font-variant: normal;}
sup{vertical-align: text-top;}
sub{vertical-align: text-bottom;}
input,button,textarea,select{font-family: inherit;}
input,button,textarea,select,small{font-size: 100%;}
legend{color: #000;}
del,ins{text-decoration: none;}
body {background-image: url(/images/module/mainbg.gif);background-repeat: repeat-x;text-align:center;margin-top: 0;margin-bottom: 0;margin-right: auto;margin-left: auto;font-size: 12px;color:#666666;}

.FontGray{ color:#666666; font-weight:lighter;}
.FontRed{ color:#FF0000; font-weight:lighter;}
.FontRedB{ color:#FF0000; font-weight:bold;}
.FontGreen{ color:#009900;}
.FontGreenB{ color:#009900; font-weight:bold;}
.FontBlue{ color:#0099cc;}
.FontBlueB{ color:#0099cc; font-weight:bold;}
.BtnBlueBg{border:0px;width:80px;height:25px; line-height:25px;cursor:hand;background-image:url(/images/module/bluebtnbg.gif); color:#FFFFFF; font:12px; font-weight:bold;}
.BtnBlueGray{border:0px;width:80px;height:25px; line-height:25px;cursor:hand;background-image:url(/images/module/bluebtnbg.gif); color:#FFFFFF; font:12px; font-weight:bold;FILTER: gray;}
.BtnOrangeBg{border:0px;width:80px;height:25px; line-height:25px;cursor:hand;background-image:url(/images/module/orangebtnbg.gif); color:#a52b00; font:12px; font-weight:bold;}
.Left{ float:left;}
.Reft{ float:right;}
.TLeft{ text-align:left;}
.TReft{ text-align:right;}

.Club{float:right;width: 755px;height: 127px;text-align:left;background-image:url(/images/module/clubbg.gif);}
	.ClubBadge{float: left;width: 75px;height: 75px;margin-left: 13px;margin-right: 12px;margin-top: 13px;display:inline;}
	.ClubVar{float: right;width: 633px;margin-top:15px;}			
		.ClubVar li{ float:left;padding-left:20px; height:24px; line-height:24px;width:173px; color:#079507;font-size:12px;font-weight: bold;}
		.ClubVarLine1{margin-left:20px;height:23px;line-height:23px;font-size: 14px;font-weight: bold;color: #FF0000;display:inline;}

.TableTop { clear:both; float:right; width:755px; height:44px;background:url(/images/module/tabletop.gif);}
.TableTopcar { clear:both; float:right; width:755px; height:28px;background:url(../images/tabletopcar.gif);}
.TableTop1 { clear:both; float:right; width:755px; height:25px;border-bottom:1px solid #23b0dd;}
.TableMiddle { width:755px; float:right; background:url(/images/module/tablemiddle.gif); text-align:center;}
.TableBottom { width:755px; float:right; height:10px;background:url(/images/module/tablebottom.gif) bottom no-repeat; margin-bottom:10px;}
.TableMenu {width:100%; width:755px; float:right; text-align:left;}
.TableMenu li{float:left; height:25px; line-height:25px; margin-right:1px;background:url(/images/module/infobg1.gif);}
.TableMenu a{display:block; padding-left:20px; padding-right:20px; color:#FFFFFF; font-weight:bold; text-decoration:none; cursor:hand; }
.TableMenu .Infobtn{background:url(/images/module/infoiconbg.gif) repeat-x;background-position: 1px;}
.TableMenu .Infobtn a{background:url(/images/module/infoicon1.gif) no-repeat;display:block; padding-left:37px; padding-right:20px; color:#000000; font-weight:bold; text-decoration:none;  }
.TableMenu .Infobtn1{background-image: url(/images/module/infobg2.gif); color:#000000;}
.TableMenu .Infobtn1 a{ display:block; padding-left:20px; padding-right:20px; color:#000000; font-weight:bold; text-decoration:none;  }
.MiddleTitle { clear:both; float:right; width:755px; margin-top:5px; margin-bottom:5px;}
	.MiddleTitle li{ float:left;}
.Container{}
/*------------------------------------------------------------------Header*/
.Header { height:50px;text-align:left;overflow:hidden; width:900px; margin-left:auto; margin-right:auto;}
	.Logo{ float:left;margin-left:20px; width:92px; display:inline;}
	.Nav{float:left; margin-top:18px;margin-left:30px;width: 400px; text-align:center;display:inline;}
		.Nav ul{list-style:none;} 
		.Nav li{float:left;margin-left:30px;display:inline;}
		.Nav li a{font-size:14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
		.Nav .NavIcon{
	padding-left:25px;
	background-image: url(/images/module/arrowBlue.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
	.Search{float: right; margin-top:15px; width: 260px;}
	.SearchBtn{background:url(/images/module/search.gif); border:0; width:75px; height:19px;}

/*------------------------------------------------------------------MainMenu*/
.MainMenu {clear: both;height:153px;background-image: url(/images/module/yybg.gif);text-align:left; width:910px; margin-left:auto; margin-right:auto;}
	.MainMenuTop {height:66px;background-image: url(/images/module/mainmenubg.gif);text-align:left;color: #FFFFFF;width:900px;font-size:12px;margin-left:5px;}
		.MainMenuLeft {margin-top:4px;margin-left:7px;text-align:left;float:left;width:380px; display:inline;}
		.MainMenuLeft li{float:left;}
		.MainMenuLeft li a{display:block;font-weight:bold;text-decoration: none;color:#000;padding:0; cursor:pointer;}
		.MainMenuLeft li a span{display:block;font-size:12px;padding:6px 30px 5px 30px;}
		.MainMenuLeft li a:hover{color:#FFF;}
		
		.MainMenuLeft li.b1s a:hover,.MainMenuLeft li.b2s a:hover,.MainMenuLeft li.b3s a:hover{color:#000;}
		
		.MainMenuLeft li.b1 a{background:url(/images/module/b1-r.gif) no-repeat right;}
		.MainMenuLeft li.b1 a span{background:url(/images/module/b1-l.gif) no-repeat bottom left;}
		.MainMenuLeft li.b12 a{background:url(/images/module/b1-r.gif) bottom right no-repeat;}
		.MainMenuLeft li.b12 a span{background:url(/images/module/b1-l.gif) no-repeat bottom left;}
		.MainMenuLeft li.b1s a{background:url(/images/module/b1-r.gif) top right no-repeat;}
		.MainMenuLeft li.b1s a span{background:url(/images/module/b1-l.gif) top left no-repeat;}
		
		
		.MainMenuLeft li.b2 a{background:url(/images/module/b1-r.gif) bottom right no-repeat;}
		.MainMenuLeft li.b2 a span{background:url(/images/module/b2-l.gif) bottom left  no-repeat;}
		.MainMenuLeft li.b2s a{background:url(/images/module/b1-r.gif) top right no-repeat;}
		.MainMenuLeft li.b2s a span{background:url(/images/module/b2-l.gif) top left  no-repeat;}
		.MainMenuLeft li.b23 a{background:url(/images/module/b1-r.gif) right no-repeat;}
		.MainMenuLeft li.b23 a span{background:url(/images/module/b2-l.gif) bottom left  no-repeat;}
		
		.MainMenuLeft li.b3 a{background:url(/images/module/b3-r.gif) bottom right no-repeat;}
		.MainMenuLeft li.b3 a span{background:url(/images/module/b2-l.gif) bottom left  no-repeat;}
		.MainMenuLeft li.b3s a{background:url(/images/module/b3-r.gif) top right no-repeat;}
		.MainMenuLeft li.b3s a span{background:url(/images/module/b2-l.gif) top left  no-repeat;}
		
		.MainMenuLeft li.b2 a span,.MainMenuLeft li.b2s a span,.MainMenuLeft li.b23 a span,.MainMenuLeft li.b3 a span,.MainMenuLeft li.b3s a span{padding-left:20px;}	
			
		.MainMenuLogin {float:right;width:500px; margin-top:3px; margin-right:5px; height:27px; *height:24px; line-height:24px;}
			.MainMenuLogin .left{ float:left;}
			.MainMenuLogin .right{ float:right;}
			.MainMenuLogin a{color: #FFFFFF;font-size:12px; text-decoration:none;}
			.MainMenuLogin a:hover{color: #ffea00;font-size:12px; text-decoration:none;}
			.MainMenuLoginBtn{background:url(/images/module/login.gif);border:0px;width:41px;height:19px;}
			.MainMenuLogout a{margin:0 3px 0 5px;}
		.MainMenuSub{clear: both; margin-left:28px; }
			.MainMenuSub li{float:left; background:url(/images/module/bbbg.gif) right bottom no-repeat;}
			.MainMenuSub li a{display:block; padding:9px 28px 13px 45px; *padding:10px 28px 13px 45px; color: #006fb5;font-weight: bold;text-decoration: none;font-size: 12px;background: url(/images/module/subicon.gif) bottom left no-repeat;}
	
	.MainBanner{clear: both; height:87px;background-image: url(/images/module/temp_top.jpg); width:900px; margin-left:5px;}

/*------------------------------------------------------------------Middle*/

.Middle{text-align:left;width:910px; margin-left:auto; margin-right:auto;background:url(/images/module/leftbg.gif); background-repeat: repeat-y;}
	.LeftMenu{
	float:left;
	width:143px;
	text-align:right;
	background:url(/images/module/leftbg.gif);
}
		/*.LeftMenu li{margin-bottom:4px; width:140px; height:27px;vertical-align: bottom;}
		.LeftMenu li a{display:block; font-size:14px; font-weight: bold; color: #FFFFFF; text-decoration: none;background-image: url(/images/module/leftBtn.jpg); padding:6px 0px 5px 0px;}		
		.LeftMenu li a:hover{
			background-image: url(/images/module/leftBtn.jpg);
			background-position:140px 0px;
		}*/
		.LeftMenu .lmenu1{
	display:block;
	background-image: url(/images/module/leftmenu1.gif);
	width:93px;
	/**width:143px;*/
	height:47px;
	/**height:64px;*/
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:17px;
	padding-left:50px;
	text-align:left;
}
		.LeftMenu .lmenu2{
	display:block;
	background-image: url(/images/module/leftmenu2.gif);
	width:93px;
	/**width:143px;*/
	height:26px;
	/**height:43px;*/
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:17px;
	padding-left:50px;
	background-position: right;
	background-repeat: no-repeat;
	text-align:left;
}
		.LeftMenu a.lmenu2:hover{
	display:block;
	background-image: url(/images/module/leftmenu3.gif);
	width:93px;
	/**width:143px;*/
	height:26px;
	/**height:43px;*/
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:17px;
	padding-left:50px;
	text-align:left;
}
.LeftMenu .lmenu3{
	display:block;
	background-image: url(/images/module/leftmenu4.gif);
	width:93px;
	/**width:143px;*/
	height:47px;
	/**height:43px;*/
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:17px;
	padding-left:50px;
	background-position: right;
	background-repeat: no-repeat;
	text-align:left;
}
	.Content {float:right;width:760px; padding-top:8px; padding-right:5px; padding-bottom:5px;}


/*------------------------------------------------------------------footer*/
.Footer {
	clear: both;
	height: 80px;
	width:900px;
	background-image: url(/images/module/footbg.gif);
	background-repeat: repeat-x;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
}
	.CopyRight{float: left; width: 200px;}
	.FootMenu{float: right; width: 400px;}
		.FootMenu ul {list-style:none;}
		.FootMenu li {
		float:right;
		margin-right:30px;
		}
		.FootMenu li a{
		font-size:12px;
		color: #000000;
		text-decoration: none;		
		}
